braided flexible cable - Spanish English Dictionary